have the edge on ... - Espagnol Anglais Dictionnaire